///*
// * Date：10/23/18 10:20 PM 
// * Author: guomw
// *
// */
//
//package com.treasure.mall.zbq.common;
//
//import org.apache.commons.logging.Log;
//import org.apache.commons.logging.LogFactory;
//
//import java.io.FileNotFoundException;
//import java.io.IOException;
//import java.io.InputStream;
//import java.util.Properties;
//
///**
// * @author guomw
// * @date 2018/9/26
// */
//public class PropertyUtil {
//    private static final Log logger = LogFactory.getLog(PropertyUtil.class);
//    private static Properties props;
//
//    static {
////        loadProps();
//    }
//
//    synchronized static private void loadProps() {
//        logger.info("开始加载properties文件内容.......");
//        props = new Properties();
//        InputStream in = null;
//        try {
//            in = PropertyUtil.class.getClassLoader().getResourceAsStream("config.properties");
//            props.load(in);
//        } catch (FileNotFoundException e) {
//            logger.error("jdbc.properties文件未找到");
//        } catch (IOException e) {
//            logger.error("出现IOException");
//        } finally {
//            try {
//                if (null != in) {
//                    in.close();
//                }
//            } catch (IOException e) {
//                logger.error("jdbc.properties文件流关闭出现异常");
//            }
//        }
//        logger.info("加载properties文件内容完成...........");
//        logger.info("properties文件内容：" + props);
//    }
//
//    public static String getProperty(String key) {
//        if (null == props) {
//            loadProps();
//        }
//        return props.getProperty(key);
//    }
//
//    public static String getProperty(String key, String defaultValue) {
//        if (null == props) {
//            loadProps();
//        }
//        return props.getProperty(key, defaultValue);
//    }
//}
